package com.xjy.system.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

/**
 * 物料数据汇总报表对象 report_material
 *
 * @author zc
 * @date 2022-03-21
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("report_material")
public class ReportMaterial implements Serializable {

	private static final long serialVersionUID = 1L;


	/**
	 * 开始时间
	 */
	private String mindate;

	/**
	 * 结束时间
	 */
	private String maxdate;

	/**
	 * 项目id
	 */
	private Long projId;

	/**
	 * 项目名称
	 */
	private String projName;

	/**
	 * 物料id
	 */
	private String materialId;

	/**
	 * 物料名称
	 */
	private String name;

	/**
	 * 物料单位
	 */
	private String unit;

	/**
	 * 物料期初余额
	 */
	private Long beginyue;

	/**
	 * 入库数量
	 */
	private Long ruku;

	/**
	 * 借出数量
	 */
	private Long jiechu;

	/**
	 * 归还数量
	 */
	private Long guihuan;

	/**
	 * 报损数量
	 */
	private Long baosun;

	/**
	 * 售卖数量
	 */
	private Long shoumai;

	/**
	 * 物料期末余额
	 */
	private Long endyue;

}
